Interface OSPFPacket

All Superinterfaces:
IPCData, Pdu, Signal
All Known Subinterfaces:
OSPFDDPacket, OSPFHelloPacket, OSPFLSAckPacket, OSPFLSRPacket, OSPFLSUPacket, OSPFv3DDPacket, OSPFv3HelloPacket
All Known Implementing Classes:
OSPFDDPacketImpl, OSPFHelloPacketImpl, OSPFLSAckPacketImpl, OSPFLSRPacketImpl, OSPFLSUPacketImpl, OSPFPacketImpl, OSPFv3DDPacketImpl, OSPFv3HelloPacketImpl

public interface OSPFPacket extends Pdu
  • Method Details

    • getVersion

      Byte getVersion()
      Returns:
      Byte Returns a Byte
    • setVersion

      void setVersion(Byte version)
      Parameters:
      version - Takes in a parameter of version
    • getTypeCode

      Byte getTypeCode()
      Returns:
      Byte Returns a Byte
    • setTypeCode

      void setTypeCode(Byte typeCode)
      Parameters:
      typeCode - Takes in a parameter of typeCode
    • getLength

      Short getLength()
      Returns:
      Short Returns a Short
    • setLength

      void setLength(Short length)
      Parameters:
      length - Takes in a parameter of length
    • getRouterId

      IPAddress getRouterId()
      Returns:
      IPAddress Returns a IPAddress
    • setRouterId

      void setRouterId(IPAddress routerId)
      Parameters:
      routerId - Takes in a parameter of routerId
    • getAreaId

      IPAddress getAreaId()
      Returns:
      IPAddress Returns a IPAddress
    • setAreaId

      void setAreaId(IPAddress areaId)
      Parameters:
      areaId - Takes in a parameter of areaId
    • getCheckSum

      Short getCheckSum()
      Returns:
      Short Returns a Short
    • setCheckSum

      void setCheckSum(Short checkSum)
      Parameters:
      checkSum - Takes in a parameter of checkSum
    • getAuthenticationType

      Short getAuthenticationType()
      Returns:
      Short Returns a Short
    • setAuthenticationType

      void setAuthenticationType(Short authenticationType)
      Parameters:
      authenticationType - Takes in a parameter of authenticationType
    • getSequence

      int getSequence()
      Returns:
      int Returns a int
    • setSequence

      void setSequence(int sequence)
      Parameters:
      sequence - Takes in a parameter of sequence